multi circuit pump - Spanish English Dictionary